package com.sdp.th.db.th_eq_info.service;

import java.util.List;

import com.baomidou.mybatisplus.extension.service.IService;
import com.sdp.th.entity.ThEqInfo;

/**
 * <p>
 * 设备台账 服务类
 * </p>
 *
 * @author zsp
 * @since 2025-04-12
 */
public interface IThEqInfoService extends IService<ThEqInfo> {

	/**
	 * 根据设备编码查询设备信息
	 * @param deviceNo
	 * @return
	 */
	ThEqInfo queryEqInfoByNo(String deviceNo);
	
	/**
	 * 根据设备类型查询设备信息
	 * @param deviceType
	 * @return
	 */
	List<ThEqInfo> queryEqInfoByType(String deviceType);
	
	/**
	 * 根据设备编码删除设备信息
	 * @param deviceNo
	 */
	void delEqInfoByNo(String deviceNo);
	
	
	List<ThEqInfo> queryEqInfoByNos(List<String> deviceNos);
}
